
<Serializable()> _
Public Class Repositorio
    Implements IRepositorio

#Region "Classes Injetadas"


    Private _VendaDao As IVendaDao
    Public Property VendaDao() As IVendaDao Implements IRepositorio.VendaDao
        Get
            Return _VendaDao
        End Get
        Set(ByVal value As IVendaDao)
            _VendaDao = value
        End Set
    End Property


    Private _ProdutoDao As IProdutoDao
    Public Property ProdutoDao() As IProdutoDao Implements IRepositorio.ProdutoDao
        Get
            Return _ProdutoDao
        End Get
        Set(ByVal value As IProdutoDao)
            _ProdutoDao = value
        End Set
    End Property


    Private _ContratoDao As IContratoDao
    Public Property ContratoDao() As IContratoDao Implements IRepositorio.ContratoDao
        Get
            Return _ContratoDao
        End Get
        Set(ByVal value As IContratoDao)
            _ContratoDao = value
        End Set
    End Property


    Private _ClienteDao As IClienteDao
    Public Property ClienteDao() As IClienteDao Implements IRepositorio.ClienteDao
        Get
            Return _ClienteDao
        End Get
        Set(ByVal value As IClienteDao)
            _ClienteDao = value
        End Set
    End Property


    Private _VestuarioDao As IVestuarioDao
    Public Property VestuarioDao() As IVestuarioDao Implements IRepositorio.VestuarioDao
        Get
            Return _VestuarioDao
        End Get
        Set(ByVal value As IVestuarioDao)
            _VestuarioDao = value
        End Set
    End Property


    Private _LojaDao As ILojaDao
    Public Property LojaDao() As ILojaDao Implements IRepositorio.LojaDao
        Get
            Return _LojaDao
        End Get
        Set(ByVal value As ILojaDao)
            _LojaDao = value
        End Set
    End Property


    Private _EnderecoDao As IEnderecoDao
    Public Property EnderecoDao() As IEnderecoDao Implements IRepositorio.EnderecoDao
        Get
            Return _EnderecoDao
        End Get
        Set(ByVal value As IEnderecoDao)
            _EnderecoDao = value
        End Set
    End Property


    Private _TipoVestuarioDao As ITipoVestuarioDao
    Public Property TipoVestuarioDao() As ITipoVestuarioDao Implements IRepositorio.TipoVestuarioDao
        Get
            Return _TipoVestuarioDao
        End Get
        Set(ByVal value As ITipoVestuarioDao)
            _TipoVestuarioDao = value
        End Set
    End Property

    Private _FuncionarioDao As IFuncionarioDao
    Public Property FuncionarioDao() As IFuncionarioDao Implements IRepositorio.FuncionarioDao
        Get
            Return _FuncionarioDao
        End Get
        Set(ByVal value As IFuncionarioDao)
            _FuncionarioDao = value
        End Set
    End Property

    Private _TelefoneDao As ITelefoneDao
    Public Property TelefoneDao() As ITelefoneDao Implements IRepositorio.TelefoneDao
        Get
            Return _TelefoneDao
        End Get
        Set(ByVal value As ITelefoneDao)
            _TelefoneDao = value
        End Set
    End Property

    Private _EmailDao As IEmailDao
    Public Property EmailDao() As IEmailDao Implements IRepositorio.EmailDao
        Get
            Return _EmailDao
        End Get
        Set(ByVal value As IEmailDao)
            _EmailDao = value
        End Set
    End Property


    Private _RedeSocialDao As IRedeSocialDao
    Public Property RedeSocialDao() As IRedeSocialDao Implements IRepositorio.RedeSocialDao
        Get
            Return _RedeSocialDao
        End Get
        Set(ByVal value As IRedeSocialDao)
            _RedeSocialDao = value
        End Set
    End Property


    Private _ContatoDao As IContatoDao
    Public Property ContatoDao() As IContatoDao Implements IRepositorio.ContatoDao
        Get
            Return _ContatoDao
        End Get
        Set(ByVal value As IContatoDao)
            _RedeSocialDao = value
        End Set
    End Property

    Private _ErrorLogDao As IErrorLogDao
    Public Property ErrorLogDao() As IErrorLogDao Implements IRepositorio.ErrorLogDao
        Get
            Return _ErrorLogDao
        End Get
        Set(ByVal value As IErrorLogDao)
            _ErrorLogDao = value
        End Set
    End Property

#End Region

End Class
